<?php
header( 'Expires: Sat, 01 Jan 2000 00:00:01 GMT' );
header( 'Last-Modified: ' . gmdate( 'D, d M Y H:i:s' ) . ' GMT' );
header( 'Cache-Control: no-store, no-cache, must-revalidate' );
header( 'Cache-Control: post-check=0, pre-check=0', false );
header( 'Pragma: no-cache' );

session_start();

// *************************************************************************************************************
// *************************************************************************************************************
// *************************************************************************************************************
// *************************************************************************************************************
// PREGUNTAMOS SI EL UPDATE VIENE DE UN REGISTRO COMPLETO
// *************************************************************************************************************
// *************************************************************************************************************
if($_GET['upAll']==1) {
  require ("../../configuracion.php");
  require ("../../db.php");

$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$starttime = $mtime;

  include("guiones_valida_guion.php");
  include("functions/guiones_funciones.php");
  include("catalogos/cat_Funciones.php");

$Log = "";
$id_UsuarioWeb = "";
$id_UsuarioWeb = $_POST['idusr'];


if($id_UsuarioWeb <> "" || $id_UsuarioWeb <> 0) {
  $NoUser = 0;
}else{
  $id_UsuarioWeb = 0;
  $NoUser = 1;
}

$idGuion = $GlobalDatosGuion['guionActualizable'];

$mssql_01   = "SELECT * FROM tbl_GuionesPreguntas WHERE id_Guion = '$idGuion' ORDER BY id_DBConnection";
$Log .= fun_Log("PRIMER SELECT","blue",$mssql_01);
$result_01  = mssql_query($mssql_01);
$row_01     = mssql_fetch_array($result_01);

// PREGUNTAS REALES (SIN CONTAR LOS TEXTOS SEPARADORES *************************
$preguntas_reales   = "SELECT count(*) as num_preguntas FROM tbl_GuionesPreguntas WHERE id_Guion= '$idGuion'
AND id_TipoPregunta <> 1 AND id_TipoPregunta <> 9999";
$result_preguntas_reales  = mssql_query($preguntas_reales);
$num_preguntas    = mssql_fetch_array($result_preguntas_reales);
$num_preguntas_reales = $num_preguntas['num_preguntas'];
$Log .= fun_Log("PREGUNTAS","blue",$num_preguntas_reales);
// END PREGUNTAS REALES (SIN CONTAR LOS TEXTOS SEPARADORES *********************

// *********************************************************
// SACAMOS LA SESION DE RESPUESTAS
// *********************************************************
for($t=0;$t<=10;$t++) {
    for($i=1;$i<=11;$i++) {
      @$va = $va.''.rand(1,9);
    }

    if($id_usuario_contesto == 0) { // NO HAY USUARIO POR LO TANTO ES PUBLICA
        $va_dos = "00";
    }else{
        $va_dos = substr($id_usuario_contesto, -2, 2);
    }

    if(strlen($va_dos)==1) {
        $va_dos = "0".$va_dos;
    }
    // *********************************************************************
    // EN EL ARREGLO NO PONEMOS LA LETRA "I" PORQUE ESA LETRA NOS INDICARA
    // QUE NO SE RESOLVIO TODA LA ENCUESTA, CON LO QUE QUEDARA INCOMPLETA
    // QUEDAN LIBRES LA X,Y,Z PARA USO POSTERIOR
    // *********************************************************************
    $letra = array("A","B","C","D","E","F","G","H","J","K","L","M","N","O","P","Q","R","S","T","U","V","W");
    $va_tres = rand(0,21);


    $serie_key   = $va;
    $serie_id    = $va_dos;
    $serie_letra = $letra[$va_tres];

    $serie_global = $serie_key."-".$serie_id."-".$serie_letra;
    $EVserie_global = $serie_global;

    $revisa_serie = "SELECT sesionRespuesta FROM tbl_GuionesRespuestasUsuario WHERE sesionRespuesta LIKE '".$serie_global."'";
    $rrevisa_serie  = mssql_query($revisa_serie);
    $nrrevisa_serie1  = mssql_num_rows($rrevisa_serie); // CUANTAS RESPUESTAS DE OPCION HAY

    if($nrrevisa_serie1 == 0) {
        break;
    }
}
// *********************************************************
// END SACAMOS LA SESION DE RESPUESTAS
// *********************************************************
$idGuion = $GlobalDatosGuion['id_Guion'];
}
// *************************************************************************************************************
// END PREGUNTAMOS SI EL UPDATE VIENE DE UN REGISTRO COMPLETO
// *************************************************************************************************************
// *************************************************************************************************************

/* CACTO OMAR CARPINTEYRO :: C3 v2.0*/
$numero_de_update = 1;
// *************************************************************************************************************
// *************************************************************************************************************
// *************************************************************************************************************
// *************************************************************************************************************
// EMPEZAMOS A GUARDAR LOS DATOS
// *************************************************************************************************************
// *************************************************************************************************************
do {
//**********************************************
// SI LA PREGUNTA ES DE OPCIONES
//**********************************************
if ($row_01['id_TipoPregunta'] == 2) {

//**********************************************
// SI LA PREGUNTA OCULTA/HIDDEN
//**********************************************
}else if ($row_01['id_TipoPregunta'] == 0) {
$id_pregunta = $row_01['id_GuionPregunta']; // 109
//if(trim($_POST['respuesta_'.$id_pregunta])<>"") {
    $rTEXT       = $_POST['respuesta_'.$id_pregunta]; // TEXT
    $select_donde = mssql_query("SELECT tableName, fieldName FROM app_DBConnections WHERE id_DBConnection = ".$row_01['id_DBConnection']." AND tableName <> 'tbl_EvProductosUsuarioWeb'");
    if(!$DAT_donde = mssql_fetch_array($select_donde)) {
        $Log .= fun_Log("NO ACTUALIZO PRODUCTO ".$numero_de_update,"purple","OK");
    }else{
        $up  = "UPDATE ".$ecrmDB."..".$DAT_donde['tableName']." SET ".$DAT_donde['fieldName']." = '".$rTEXT."' WHERE id_UsuarioWeb = '".$id_UsuarioWeb."'";
        $EjecutaUpdate = mssql_query($up);
        $Log .= fun_Log("UPDATE # ".$numero_de_update,"blue",$up);
        if(!$EjecutaUpdate) {
            $Log .= fun_Log("UPDATE # ".$numero_de_update,"red","FALLO");
        }else{
            $Log .= fun_Log("UPDATE # ".$numero_de_update,"green","OK");
        }
    }
    $numero_de_update++;
//}
//**********************************************
// SI LA PREGUNTA ES ABIERTA
//**********************************************
}else if ($row_01['id_TipoPregunta'] == 3) {
$id_pregunta = $row_01['id_GuionPregunta']; // 109
//if(trim($_POST['respuesta_'.$id_pregunta])<>"") {
    $rTEXT       = $_POST['respuesta_'.$id_pregunta]; // TEXT
    $select_donde = mssql_query("SELECT tableName, fieldName FROM app_DBConnections WHERE id_DBConnection = ".$row_01['id_DBConnection']." AND tableName <> 'tbl_EvProductosUsuarioWeb'");
    if(!$DAT_donde = mssql_fetch_array($select_donde)) {
        $Log .= fun_Log("NO ACTUALIZO PRODUCTO ".$numero_de_update,"purple","OK");
    }else{
        $up  = "UPDATE ".$ecrmDB."..".$DAT_donde['tableName']." SET ".$DAT_donde['fieldName']." = '".$rTEXT."' WHERE id_UsuarioWeb = '".$id_UsuarioWeb."'";
        $EjecutaUpdate = mssql_query($up);
        $Log .= fun_Log("UPDATE # ".$numero_de_update,"blue",$up);
        if(!$EjecutaUpdate) {
            $Log .= fun_Log("UPDATE # ".$numero_de_update,"red","FALLO");
        }else{
            $Log .= fun_Log("UPDATE # ".$numero_de_update,"green","OK");
        }
    }
    $numero_de_update++;
//}
//**********************************************
// SI LA PREGUNTA ES TIPO FECHA
//**********************************************
}else if ($row_01['id_TipoPregunta'] == 4) {
$id_pregunta = $row_01['id_GuionPregunta']; // 109
// 23/9/2006
//if($_POST['date'.$id_pregunta]) {
    $fechaConvert = explode("/",$_POST['date'.$id_pregunta]);
    $rTEXT = $fechaConvert[1].".".$fechaConvert[0].".".$fechaConvert[2];
    $select_donde = mssql_query("SELECT tableName, fieldName FROM app_DBConnections WHERE id_DBConnection = ".$row_01['id_DBConnection']." AND tableName <> 'tbl_EvProductosUsuarioWeb'");
    if(!$DAT_donde = mssql_fetch_array($select_donde)) {
        $Log .= fun_Log("NO ACTUALIZO PRODUCTO ".$numero_de_update,"purple","OK");
    }else{
        $up  = "UPDATE ".$ecrmDB."..".$DAT_donde['tableName']." SET ".$DAT_donde['fieldName']." = '".$rTEXT."' WHERE id_UsuarioWeb = '".$id_UsuarioWeb."'";
        $EjecutaUpdate = mssql_query($up);
        $Log .= fun_Log("UPDATE # ".$numero_de_update,"blue",$up);
        if(!$EjecutaUpdate) {
            $Log .= fun_Log("UPDATE # ".$numero_de_update,"red","FALLO");
        }else{
            $Log .= fun_Log("UPDATE # ".$numero_de_update,"green","OK");
        }
    }
    $numero_de_update++;
//}
//**********************************************
// SI LA PREGUNTA ES TIPO CATALOGO
//**********************************************
}else if ($row_01['id_TipoPregunta'] == 5) {
$id_pregunta = $row_01['id_GuionPregunta']; // 109

if($row_01['catalogoInput'] == 3){
    if($row_01['catalogoNueves']==0) {
      $no_nueves = " where ".$row_01['catalogoId']." != 9999 ";
    }else{
      $no_nueves = "";
    }
    $selectIDMultiConexion = "SELECT * FROM app_DBConnections WHERE id_DBConnection = ".$row_01['id_DBConnection'];
    $RTD_selectIDMultiConexion  = mssql_query($selectIDMultiConexion);
    $UnoAN = mssql_fetch_array($RTD_selectIDMultiConexion);
    $select_select_cat   = "SELECT * FROM ".$ecrmDB."..".$row_01['catalogoTable']." ".$no_nueves;
    $rselect_select_cat  = mssql_query($select_select_cat);
    $si_recibi = 0;
    if ($rowrrselect_select_cat = mssql_fetch_array($rselect_select_cat)){
        $_y = 0;
        $borraUnaVez = 0;
        $falloDel = 0;
        do {
            if($borraUnaVez == 0) {
                $DeleteDatosActuales = "DELETE FROM ".$ecrmDB."..".$UnoAN['tableName']." WHERE id_UsuarioWeb = ".$id_UsuarioWeb;
                $borraAhora = mssql_query($DeleteDatosActuales);
                $Log .= fun_Log("DELETEDATOS # ".$numero_de_update,"blue",$DeleteDatosActuales);
                if(!$borraAhora) {
                    $Log .= fun_Log("DELETEDATOS # ".$numero_de_update,"red","FALLO");
                    $falloDel = 1;
                }else{
                    $Log .= fun_Log("DELETEDATOS # ".$numero_de_update,"green","OK");
                }
                $borraUnaVez = 1;
            }
            if($_POST['pregunta_cat'.$id_pregunta.'_'.$_y]) { // pregunta_cat0_2 = 402
                if($falloDel == 0) {
                    $rTEXT = $_POST['pregunta_cat'.$id_pregunta.'_'.$_y];
                    $campoIU = $UnoAN['fieldName'];
                    if(strstr($campoIU,"id_UsuarioWeb")) {
                         $up = "INSERT INTO ".$ecrmDB."..".$UnoAN['tableName']." (".$campoIU.") VALUES ('".$id_UsuarioWeb."','".$rTEXT."')";
                    }else{
                         $up = "INSERT INTO ".$ecrmDB."..".$UnoAN['tableName']." (".$campoIU.") VALUES ('".$rTEXT."')";
                    }
                    //echo fun_Echo("INSERT UNO A N","blue",$insertCRMUnoAN);
                    $EjecutaInsertUpdate = mssql_query($up);
                    $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"blue",$up);
                    if(!$EjecutaInsertUpdate) {
                        $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"red","FALLO");
                    }else{
                        $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"green","OK");
                    }
                    $numero_de_update++;
                }
            }
            $_y++;
        }while ($rowrrselect_select_cat = mssql_fetch_array($rselect_select_cat));
    }

}else{
    if($_POST['pregunta_cat'.$id_pregunta]) {
        $rTEXT       = $_POST['pregunta_cat'.$id_pregunta]; // TEXT
        $select_donde = mssql_query("SELECT tableName, fieldName FROM app_DBConnections WHERE id_DBConnection = ".$row_01['id_DBConnection']." AND tableName <> 'tbl_EvProductosUsuarioWeb'");
        if(!$DAT_donde = mssql_fetch_array($select_donde)) {
            $Log .= fun_Log("NO ACTUALIZO PRODUCTO ".$numero_de_update,"purple","OK");
        }else{
            $campoIU = $DAT_donde['fieldName'];
            if(strstr($campoIU,"id_UsuarioWeb")) {
                 $campoIU = str_replace("id_UsuarioWeb","",$campoIU);
                 $campoIU = trim(str_replace(",","",$campoIU));
            }
            $up  = "UPDATE ".$ecrmDB."..".$DAT_donde['tableName']." SET ".$campoIU." = '".$rTEXT."' WHERE id_UsuarioWeb = '".$id_UsuarioWeb."'";
            $EjecutaUpdate = mssql_query($up);
            $Log .= fun_Log("UPDATE # ".$numero_de_update,"blue",$up);
            if(!$EjecutaUpdate) {
                $Log .= fun_Log("UPDATE # ".$numero_de_update,"red","FALLO");
            }else{
                $Log .= fun_Log("UPDATE # ".$numero_de_update,"green","OK");
            }
        }
        $numero_de_update++;
    }
}
//**********************************************
// SI LA PREGUNTA ES TIPO TELEFONO
//**********************************************
}else if ($row_01['id_TipoPregunta'] == 6) {
    $id_pregunta = $row_01['id_GuionPregunta']; // 109
    $selectIDMultiConexion = "SELECT * FROM app_DBConnections WHERE id_DBConnection = ".$row_01['id_DBConnection'];
    $RTD_selectIDMultiConexion  = mssql_query($selectIDMultiConexion);
    $UnoAN = mssql_fetch_array($RTD_selectIDMultiConexion);
    $falloDel = 0;
    $DeleteDatosActuales = "DELETE FROM ".$ecrmDB."..".$UnoAN['tableName']." WHERE id_UsuarioWeb = ".$id_UsuarioWeb;
    $borraAhora = mssql_query($DeleteDatosActuales);
    $Log .= fun_Log("DELETEDATOS # ".$numero_de_update,"blue",$DeleteDatosActuales);
    if(!$borraAhora) {
        $Log .= fun_Log("DELETEDATOS # ".$numero_de_update,"red","FALLO");
        $falloDel = 1;
    }else{
        $Log .= fun_Log("DELETEDATOS # ".$numero_de_update,"green","OK");
    }
    if($_POST['telcasa'.$id_pregunta]) { // pregunta_cat0_2 = 402
        if($falloDel == 0) {
            $rTEXT = $_POST['telcasa'.$id_pregunta];
            $tipoTelefono = 1;
            $up = "INSERT INTO ".$ecrmDB."..".$UnoAN['tableName']." (id_UsuarioWeb,st_Telefono,id_TipoTelefono,claveLADA) VALUES ('".$id_UsuarioWeb."','".$_POST['telcasa'.$id_pregunta]."','".$tipoTelefono."','".$_POST['ladacasa'.$id_pregunta]."')";
            //echo fun_Echo("INSERT UNO A N","blue",$insertCRMUnoAN);
            $EjecutaInsertUpdate = mssql_query($up);
            $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"blue",$up);
            if(!$EjecutaInsertUpdate) {
                $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"red","FALLO");
            }else{
                $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"green","OK");
            }
            $numero_de_update++;
        }
    }
    if($_POST['telcel'.$id_pregunta]) { // pregunta_cat0_2 = 402
        if($falloDel == 0) {
            $rTEXT = $_POST['telcel'.$id_pregunta];
            $tipoTelefono = 3;
            $up = "INSERT INTO ".$ecrmDB."..".$UnoAN['tableName']." (id_UsuarioWeb,st_Telefono,id_TipoTelefono,claveLADA) VALUES ('".$id_UsuarioWeb."','".$_POST['telcel'.$id_pregunta]."','".$tipoTelefono."','".$_POST['ladacel'.$id_pregunta]."')";
            //echo fun_Echo("INSERT UNO A N","blue",$insertCRMUnoAN);
            $EjecutaInsertUpdate = mssql_query($up);
            $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"blue",$up);
            if(!$EjecutaInsertUpdate) {
                $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"red","FALLO");
            }else{
                $Log .= fun_Log("INSERTUPDATE # ".$numero_de_update,"green","OK");
            }
            $numero_de_update++;
        }
    }

//**********************************************
// SI LA PREGUNTA ES TIPO DIRECCION
//**********************************************
}else if ($row_01['id_TipoPregunta'] == 7) {
    $id_pregunta = $row_01['id_GuionPregunta']; // 109
    $selectIDMultiConexion = "SELECT * FROM app_DBConnections WHERE id_DBConnection = ".$row_01['id_DBConnection'];
    $RTD_selectIDMultiConexion  = mssql_query($selectIDMultiConexion);
    $UnoAN = mssql_fetch_array($RTD_selectIDMultiConexion);
    $up = "UPDATE ".$ecrmDB."..".$UnoAN['tableName']." SET st_direccion = '".$_POST['calle'.$id_pregunta]."', st_NumeroExterior = '".$_POST['numExt'.$id_pregunta]."', st_NumeroInterior = '".$_POST['numInt'.$id_pregunta]."', st_Colonia = '".$_POST['colonia'.$id_pregunta]."', st_CodigoPostal = '".$_POST['codigopostal'.$id_pregunta]."', st_Ciudad = '".$_POST['ciudadpoblacion'.$id_pregunta]."', id_Estado = '".$_POST['estado'.$id_pregunta]."', id_Municipio = '".$_POST['delegacionMunicipio'.$id_pregunta]."' WHERE id_UsuarioWeb = '".$id_UsuarioWeb."'";
    $EjecutaUpdate = mssql_query($up);
    $Log .= fun_Log("UPDATE # ".$numero_de_update,"blue",$up);
    if(!$EjecutaUpdate) {
        $Log .= fun_Log("UPDATE # ".$numero_de_update,"red","FALLO");
    }else{
        $Log .= fun_Log("UPDATE # ".$numero_de_update,"green","OK");
    }
    $numero_de_update++;
//**********************************************
// SI LA PREGUNTA ES PLUG-IN
//**********************************************
}else if ($row_01['id_TipoPregunta'] == 8) {
    $id_pregunta = $row_01['id_GuionPregunta']; // 109
    //if(trim($_POST['respuesta_'.$id_pregunta])<>"") {
        $rTEXT       = $_POST['respuesta_'.$id_pregunta]; // TEXT
        $select_donde = mssql_query("SELECT tableName, fieldName FROM app_DBConnections WHERE id_DBConnection = ".$row_01['id_DBConnection']." AND tableName <> 'tbl_EvProductosUsuarioWeb'");
        if(!$DAT_donde = mssql_fetch_array($select_donde)) {
            $Log .= fun_Log("NO ACTUALIZO PRODUCTO ".$numero_de_update,"purple","OK");
        }else{
            $numero_de_update++;
            $DAT_donde = mssql_fetch_array($select_donde);
            $up  = "UPDATE ".$ecrmDB."..".$DAT_donde['tableName']." SET ".$DAT_donde['fieldName']." = '".$rTEXT."' WHERE id_UsuarioWeb = '".$id_UsuarioWeb."'";
            $EjecutaUpdate = mssql_query($up);
            $Log .= fun_Log("UPDATE # ".$numero_de_update,"blue",$up);
            if(!$EjecutaUpdate) {
                $Log .= fun_Log("UPDATE # ".$numero_de_update,"red","FALLO");
            }else{
                $Log .= fun_Log("UPDATE # ".$numero_de_update,"green","OK");
            }
        }
        $numero_de_update++;
    //}
}
// cat_numLote
// batch
}while($row_01 = mssql_fetch_array($result_01));

// ****************************************************************************************************************
// ****************************************************************************************************************
// ****************************************************************************************************************
// ****************************************************************************************************************
// OBTENEMOS LOS VALORES DE LOS TAGS
// ****************************************************************************************************************
$tiempoInicioGuion = $_POST['tm_tiempoInicioGuion'];
$tiempoFinalGuion  = date('Y-m-d H:i:s');
$Log .= fun_Log("**************************************<br>Nombre del Guion","blue",$GlobalDatosGuion['nombreGuion']);
$Log .= fun_Log("**************************************<br>Id del Guion","blue",$GlobalDatosGuion['id_Guion']);
$Log .= fun_Log("**************************************<br>Tiempo de Inicio del Guion","blue",$tiempoInicioGuion);
$Log .= fun_Log("**************************************<br>Tiempo Final del Guion","blue",$tiempoFinalGuion);
$Log .= fun_Log("**************************************","blue","**************************************");
// ****************************************************************************************************************
// ****************************************************************************************************************
$Log .= fun_Log("PRIMER SELECT","blue",$mssql_01);
$Log .= fun_Log("PREGUNTAS","blue",$num_preguntas_reales);
// ****************************************************************************************************************
// ****************************************************************************************************************
// ****************************************************************************************************************
// ****************************************************************************************************************

// ****************************************************************************************************************
// EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS
// VARS EVENTOS
if($_POST['mode'] == 1) {
    $eventosTipo = "C3IN";
}else if($_POST['mode'] == 2) {
    $eventosTipo = "C3OUT";
}else{
    $eventosTipo = "WEB";
}
$id_TipoRegistro = 2;  // CALLCENTER
$id_Envio        = 2;  // CALLCENTER
// END VARS EVENTOS
include("guiones_eventos.php");


if($idGuion == "5"){

if(!empty($_POST['date105'])){

     require ("../../dbecrm.php");

   
  $qincompleta = "insert into tbl_EvBajaPrograma (id_UsuarioWeb, id_motivoAbandonoTratamiento, st_motivoAbandonoTratamiento)  values ('".$id_UsuarioWeb."','".$_POST['pregunta_cat106']."','baja')";

$qincompleta .= " insert into tbl_EventosUsuariosWeb (id_UsuarioWeb, id_TipoEvento, id_Evento, id_EventoOrigen, id_TipoEventoOrigen,st_NombreEvento)  values ('".$id_UsuarioWeb."','11',@@identity,'2','11','Baja programa')";
    $rdo_qincompleta  = mssql_query($qincompleta);





	}


}
/////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////7

  require ("../../db.php");


// EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS EVENTOS
// ****************************************************************************************************************

// *****************************************************************************************************************
// OPERACIONES EXTRAS OPERACIONES EXTRAS OPERACIONES EXTRAS OPERACIONES EXTRAS OPERACIONES EXTRAS OPERACIONES EXTRAS
// OPERACIONES EXTRAS VARS
if($NoUser == 1) {
    $darPassword = 1;
}else{
    $darPassword = 0;
}
// END VARS EVENTOS
include("guiones_operacionesExtras.php");
// OPERACIONES EXTRAS OPERACIONES EXTRAS OPERACIONES EXTRAS OPERACIONES EXTRAS OPERACIONES EXTRAS OPERACIONES EXTRAS
// *****************************************************************************************************************

$mtime = microtime();
$mtime = explode(" ",$mtime);
$mtime = $mtime[1] + $mtime[0];
$endtime = $mtime;
$totaltime = ($endtime - $starttime);
$Log .= fun_Log("TIEMPO DE EJECUCION/CARGA (segundos)","blue",$totaltime);


if($_POST['mode'] == 1) {
    $Log .= fun_Log("Dirigir a","gray","https://c3.cacto.com/mx/".$c3FolderName."/inbound/inbound_entryDetail.php?iduser=".$id_UsuarioWeb."&mode=1&idGuion=".$idGuion);
    $redirectTo = "https://c3.cacto.com/mx/".$c3FolderName."/inbound/inbound_entryDetail.php?iduser=".$id_UsuarioWeb."&idguion=".$idGuion."&mode=1&endGuion=1";
}else{
    $Log .= fun_Log("Dirigir a","gray","https://c3.cacto.com/mx/".$c3FolderName."/outbound/outbound_entryDetail.php?iduser=".$id_UsuarioWeb."&idguion=".$idGuion."&mode=2");
    $redirectTo = "https://c3.cacto.com/mx/".$c3FolderName."/outbound/outbound_entryDetail.php?iduser=".$id_UsuarioWeb."&idguion=".$idGuion."&mode=2&endGuion=1";
}


// ****************************************************************************************************************
// GUARDO EL LOG DE LA OPERACION REALIZADA
//$dirToSaveLog = "logs";
$dirToSaveLog = "../../../logsc3/".$c3FolderName."logs/";
$tmpfname = tempnam($dirToSaveLog, $c3DB."_user".$id_UsuarioWeb."_up_".$idGuion);
$handle = fopen($tmpfname, "w");
fwrite($handle, $Log);
fclose($handle);
$nombreLogFile = $c3DB."_user".$id_UsuarioWeb."_up_".$idGuion."_log.html";
copy($tmpfname,$dirToSaveLog."/".$nombreLogFile);
//echo $Log;
// FINAL DE GUARDO EL LOG DE LA OPERACION REALIZADA
// ****************************************************************************************************************

// *****************************************************************************
// INDICAMOS QUE ES UNA SERIE INCOMPLETA CON LA LETRA EN "I"
// *****************************************************************************

if(!$num_preguntas_reales == 0) {
    $serie_globalIncompleta = $serie_key."-".$serie_id."-I";
    $qincompleta = "UPDATE tbl_GuionesRespuestasUsuario SET sesionRespuesta = '$serie_globalIncompleta' WHERE sesionRespuesta = '$serie_global'";
    $rdo_qincompleta  = mssql_query($qincompleta);
    $EVserie_global = $serie_globalIncompleta;
}
// *****************************************************************************
// END INDICAMOS QUE ES UNA SERIE INCOMPLETA CON LA LETRA EN "I"
// *****************************************************************************
if($idGuion=='16'){



if($_POST['pregunta_cat311']=="10"){



  require ("../../dbecrm.php");

  $qincompleta = "UPDATE tbl_UsuariosWeb  SET id_YaNacio = '3' WHERE id_UsuarioWeb = '$id_UsuarioWeb'";
    $rdo_qincompleta  = mssql_query($qincompleta);

    $redirectTo = "https://c3.cacto.com/mx/".$c3FolderName."/global_parseGuion.php?iduser=".$id_UsuarioWeb."&mode=2&idguion=20&califLlamada=1";
	} ?>
	<script>
location='<?= $redirectTo ?>';
</script>

	<?
}

if($idGuion=='17'){
if($_POST['pregunta_cat383']=="3"){

    $redirectTo = "https://c3.cacto.com/mx/".$c3FolderName."/global_parseGuion.php?iduser=".$id_UsuarioWeb."&mode=2&idguion=20&califLlamada=1";
	}
mssql_close($link);
?>
<script>
location='<?= $redirectTo ?>';
</script>

<?
}

// MANDAMOS A LA PAGINA DE SALIDA
if($id_EventoOrigen2=="1"){
?>
<script>
 alert(' Se actualizaron con exito los datos');
</script>
<? 
echo "<meta http-equiv='REFRESH' content='0;url=http://crm.circulolunar.com/home_user.php'>";


}

if($id_EventoOrigen2=="2"){

?>
<script>
location='<?= $redirectTo ?>';
</script>
<? }


?>



